ruddy sheldrake - Spanish English Dictionary